<?php

namespace Endor\EndorBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Endor\EndorBundle\Entity\Reservas
 */
class Reservas
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var decimal $cantidad
     */
    private $cantidad;

    /**
     * @var datetime $fechaReserva
     */
    private $fechaReserva;

    /**
     * @var datetime $fechaSalida
     */
    private $fechaSalida;

    /**
     * @var Endor\EndorBundle\Entity\Articulos
     */
    private $Articulo;

    /**
     * @var Endor\EndorBundle\Entity\Bodegas
     */
    private $Bodega;

    /**
     * @var Endor\EndorBundle\Entity\Clientes
     */
    private $Cliente;

    /**
     * @var Endor\EndorBundle\Entity\EstadosReservas
     */
    private $EstadoReserva;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set cantidad
     *
     * @param decimal $cantidad
     */
    public function setCantidad($cantidad)
    {
        $this->cantidad = $cantidad;
    }

    /**
     * Get cantidad
     *
     * @return decimal 
     */
    public function getCantidad()
    {
        return $this->cantidad;
    }

    /**
     * Set fechaReserva
     *
     * @param datetime $fechaReserva
     */
    public function setFechaReserva($fechaReserva)
    {
        $this->fechaReserva = $fechaReserva;
    }

    /**
     * Get fechaReserva
     *
     * @return datetime 
     */
    public function getFechaReserva()
    {
        return $this->fechaReserva;
    }

    /**
     * Set fechaSalida
     *
     * @param datetime $fechaSalida
     */
    public function setFechaSalida($fechaSalida)
    {
        $this->fechaSalida = $fechaSalida;
    }

    /**
     * Get fechaSalida
     *
     * @return datetime 
     */
    public function getFechaSalida()
    {
        return $this->fechaSalida;
    }

    /**
     * Set Articulo
     *
     * @param Endor\EndorBundle\Entity\Articulos $articulo
     */
    public function setArticulo(\Endor\EndorBundle\Entity\Articulos $articulo)
    {
        $this->Articulo = $articulo;
    }

    /**
     * Get Articulo
     *
     * @return Endor\EndorBundle\Entity\Articulos 
     */
    public function getArticulo()
    {
        return $this->Articulo;
    }

    /**
     * Set Bodega
     *
     * @param Endor\EndorBundle\Entity\Bodegas $bodega
     */
    public function setBodega(\Endor\EndorBundle\Entity\Bodegas $bodega)
    {
        $this->Bodega = $bodega;
    }

    /**
     * Get Bodega
     *
     * @return Endor\EndorBundle\Entity\Bodegas 
     */
    public function getBodega()
    {
        return $this->Bodega;
    }

    /**
     * Set Cliente
     *
     * @param Endor\EndorBundle\Entity\Clientes $cliente
     */
    public function setCliente(\Endor\EndorBundle\Entity\Clientes $cliente)
    {
        $this->Cliente = $cliente;
    }

    /**
     * Get Cliente
     *
     * @return Endor\EndorBundle\Entity\Clientes 
     */
    public function getCliente()
    {
        return $this->Cliente;
    }

    /**
     * Set EstadoReserva
     *
     * @param Endor\EndorBundle\Entity\EstadosReservas $estadoReserva
     */
    public function setEstadoReserva(\Endor\EndorBundle\Entity\EstadosReservas $estadoReserva)
    {
        $this->EstadoReserva = $estadoReserva;
    }

    /**
     * Get EstadoReserva
     *
     * @return Endor\EndorBundle\Entity\EstadosReservas 
     */
    public function getEstadoReserva()
    {
        return $this->EstadoReserva;
    }
}